export const BASE_URL = 'http://192.168.2.106:8080'



export default function (config, isLoding) {

	return new Promise((resolove, reject) => {
		if (isLoding) {
			uni.showLoading({
				title: '加载中...',
			})
		}
		const token = uni.getStorageSync('token') || '';
		uni.request({
			url: BASE_URL + config.url,
			method: config.method || 'get',
			timeout: 5000,
			data: config.data,
			header: {
				// ...config.header,
				token
			},
			success: res => {
		
				// if(isLoding){
				// 	uni.showToast({
				// 		title: res.data.msg,
				// 		icon: res.data.code===200?'success':'error'
				// 	})
				// }
				if(res.data.code !== 200){
					reject('请求失败')
				}else{
					resolove(res)
				}
			},
			fail: error => {
				reject(error)
			},
			complete: () => {
				// uni.hideLoading()
			}
		})
	})
}